package fr.mairie.parc.service.impl;

import java.util.List;

import fr.mairie.parc.dao.AttributionDao;
import fr.mairie.parc.domain.Attribution;
import fr.mairie.parc.service.AttributionManager;

public class AttributionManagerImpl implements AttributionManager{
	
	private AttributionDao attributionDao;
	
	

	@Override
	public List<Attribution> selectAll() {
		return attributionDao.selectAll();
	}

	@Override
	public void addAttribution(Attribution attribution) {
		attributionDao.addAttribution(attribution);
		
	}

	@Override
	public Attribution getAttributionById(int id) {
		return attributionDao.getAttributionById(id);
	}

	@Override
	public void updateAttribution(Attribution attribution) {
		attributionDao.updateAttribution(attribution);
		
	}

	@Override
	public void deleteAttribution(Attribution attribution) {
		attributionDao.deleteAttribution(attribution);
		
	}

	public void setAttributionDao(AttributionDao attributionDao) {
		this.attributionDao = attributionDao;
	}

	public AttributionDao getAttributionDao() {
		return attributionDao;
	}

}
